lead a charmed life - Deutsch Englisch Wörterbuch